.c-1{position: absolute;top: 100px;width: 100%;}
.c-2{width: 1200px;margin: 0 auto;}
.c-3{color: white;}
.c-3 a{color: white;}
.c-3 a:hover{color: #b92b24;}
.c-3{background: url(../assets/image/dz_white.png) no-repeat left;}
.c-4{padding: 13px;background-color: white;margin-top: 15px;overflow: hidden;}
.c-5{width: 460px;height: 320px;position: relative;overflow: hidden;float: left;}
.swiper-containerTow{width: 460px !important;height: 320px !important;}
.swiper-containerTow .pagination {position: absolute;left: 0;text-align: center;bottom:15px;width: 100%;}
.swiper-containerTow .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: white;opacity: 0.4;margin: 0 5px;cursor: pointer;}
.swiper-containerTow .swiper-active-switch {opacity: 1;}
.c-6{width: 460px;height: 320px;}
.c1-7{z-index: 1;}
.c-7{float: right;width: 675px;margin-top: 10px;}
.c-8{font-size: 26px;font-weight: bold;}
.c-10{width: 300px;display: inline-block;margin-right: 30px;}
.c-9 .c-10:nth-child(2n){margin-right: 0;}
.c-12{font-size: 24px;font-weight: bold;color: #e62129;margin-left: 15px;}
.c-13{padding: 25px 6px;background-color: #f4f4f4;color: #666666;padding-bottom: 30px;margin-top: 22px;}
.c-14{color: #999999;margin-top: 16px;}
.c-14 .c-10{margin-right: 36px;}
.c1-15{margin-top: 26px;}
.c-15{display: inline-block;width: 150px;height: 45px;line-height: 45px;text-align: center;background-color: #e62129;color: white !important;font-size: 16px;}
.c-16{padding-bottom: 180px;}
.c1-16{margin-left: 40px;cursor: pointer;}
.c1-16 i{display: inline-block;vertical-align: middle;width: 22px;height: 20px;background: url(../assets/image/sc.png) no-repeat center;background-size: 100% 100%;margin-right: 5px;}
.c1-16 i.active{background: url(../assets/image/sc_on.png) no-repeat center;background-size: 100% 100%;}
.c1-16 span{display: inline-block;vertical-align: middle;}
.c-17{width: 1200px;margin: 0 auto;background-color: white;padding-bottom: 60px;}
.c-18{height: 80px;border-bottom: 1px solid #e62129;box-sizing: border-box;}
.c-19{text-align: center;}
.c-19 li{height: 80px;line-height: 80px;width: 200px;text-align: center;display: inline-block;}
.c-19 li span{cursor: pointer;}
.c-19 .active{background-color: #e62129;color: white;font-weight: bold;color: white;}
.c-21{display: none;}
.c-20 .c-21:first-child{display: block;}
.c-23{height: 67px;}
.c-24{width: 116px;height: 49px;background: url(../assets/image/ny_lable.png) no-repeat center;background-size: 100% 100%;color: white;text-indent: 25px;line-height: 49px;position: relative;top: 7px;left: -13px;}
.c-25{border-bottom: 1px solid #f1f1f1;}
.c-25 li{/*height: 60px;*/line-height: 60px;overflow: hidden;}
.c-25 li:nth-child(odd){background-color: #fafafa;}
.c-26{width: 220px;float: left;box-sizing: border-box;text-align: center;color: #333333;}
.c-27{width: 980px;float: left;box-sizing: border-box;padding: 15px 40px;line-height: initial;color: #333333;font-weight: bold;border-left: 1px solid #f1f1f1;min-height: 60px;box-sizing: border-box;}
.c1-27{line-height: 30px;}
.c-27 .c1-27{margin-bottom: 10px;}
.c-27 .c1-27:last-child{margin-bottom: 0;}
.c-27 span{margin-right: 30px;}
.c-27 label{font-weight: initial;}
.c-29{width: 185px;background: url(../assets/image/ny_lable1.png) no-repeat center;background-size: 100% 100%;}
.c-30{padding: 0 30px;margin-top: 35px;}
.c-31{font-size: 0;margin-bottom: 35px;}
.c-32{display: inline-block;vertical-align: top;color: #333333;width: 100px;text-align: right;font-size: 14px;}
.c-33{display: inline-block;vertical-align: top;border: 1px solid #f1f1f1;width: 1020px;padding: 10px;box-sizing: border-box;margin-left: 15px;font-size: 14px;font-family: 'Microsoft Yahei','simsun','arial','tahoma';margin-top: -10px;height: 100px;}
.c-34{display: inline-block;vertical-align: top;width: 1020px;box-sizing: border-box;margin-left: 15px;font-size: 14px;}
.c-35{width: 210px;height: 210px;}
.c-35 img{width: 100% 100%;}
.c-36{color: white;background-color: #e62129;border: none;width: 400px;height: 80px;font-size: 16px;margin: 0 auto;display: block;margin-top: 30px;}
.c-37{padding: 0 25px;}
.c-37 p{font-weight: bold;text-indent: 2em;line-height: 25px;}
.c-38{overflow: hidden;}
.c-38 li{float: left;margin-right: 16px;}
.c-39{width: 159px;height: 210px;}
.c-40{text-align: center;margin-top: 58px;}
.c-41{color: #e62129;}
.jssora05r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url('../assets/image/right1.png') no-repeat;
	overflow: hidden;
	top: 780px !important;
	right: -55px !important;
}

.jssora05l {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url('../assets/image/left1.png') no-repeat;
	overflow: hidden;
	top: 780px !important;
	left: -55px !important;
}


/*.jssora05l { background-position: -10px -40px; }
        .jssora05r { background-position: -70px -40px; }*/


/*.jssora05l:hover { background-position: -130px -40px; }
        .jssora05r:hover { background-position: -190px -40px; }*/

.jssora05l.jssora05ldn {
	background-position: -250px -40px;
}

.jssora05r.jssora05rdn {
	background-position: -310px -40px;
}


/* jssor slider thumbnail navigator skin 01 css */


/*
        .jssort01 .p            (normal)
        .jssort01 .p:hover      (normal mouseover)
        .jssort01 .p.pav        (active)
        .jssort01 .p.pdn        (mousedown)
        */

.jssort01 .p {
	position: absolute;
	top: 0;
	left: 0;
	width: 185px;
	height: 127px;
	box-sizing: border-box;
}

.jssort01 {
	overflow: hidden;
}

#jssor_1 {
	overflow: initial !important;
}

.jssort01 .t {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}

.jssort01 .w {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.jssort01 .c {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 185px;
	height: 127px;
	/* border: #000 2px solid;*/
	box-sizing: border-box;
	/* box-sizing: content-box;*/
	background: url('../assets/image/t01.png') -800px -800px no-repeat;
	background-size: 100% 100%;
	_background: none;
}

.jssort01 .pav .c {
	top: 2px;
	_top: 0px;
	left: 2px;
	_left: 0px;
	width: 185px;
	height: 127px;
	border: #000 0px solid;
	_border: #fff 2px solid;
	box-sizing: border-box;
	background-position: 50% 50%;
}

.jssort01 .p:hover .c {
	top: 0px;
	left: 0px;
	width: 185px;
	height: 127px;
	border: #e62129 1px solid;
	box-sizing: border-box;
	background-position: 50% 50%;
}

.jssort01 .p.pdn .c {
	background-position: 50% 50%;
	width: 185px;
	height: 127px;
	border: #000 2px solid;
	box-sizing: border-box;
}

* html .jssort01 .c,
* html .jssort01 .pdn .c,
* html .jssort01 .pav .c {
	/* ie quirks mode adjust */
	width/**/
	: 185px;
	height/**/
	: 127px;
}
.c-43{padding: 0 25px;}
.c-44 li{color: #666666;}
.c-45{padding: 25px 0;}
.c-46{font-weight: bold;}
.c-48{background-color: #f9f9f9;padding: 11px 50px;line-height: 28px;}
.c-49{color: #e62129;}














input[type=checkbox] {
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 15px;
    height: 15px;
    position: relative;
    top: 2.3px;
    margin-right: 13px;
}

input[type=checkbox]:after {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 0;
    content: " ";
    border: 1px solid #bfbfbf;
    color: #fff;
    display: inline-block;
    visibility: visible;
    box-sizing: border-box;
    border-radius: 2px;
    background-color: white;
}

input[type=checkbox]:checked:before {
    display: block;
    content: " ";
    width: 15px;
    height: 15px;
    background-color: white;
    background: url(../assets/image/choose.png) no-repeat center;
    position: relative;
    z-index:3;
}